home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-09-16 | 2.1 KB | 98 lines |
- ######################################################################
- #
- # smakefile to build Spline
- #
- # GMD - 15 Sep 94
- #
- #
- # SAS/C 6.5x
- #
- ######################################################################
- #
- # debug stuff ; enable SF
- #
- ##SF=debug=sf
- SF=
-
-
- INC=Proto
-
- O=O/
- SO=ObjectName=$(O) noIcons
-
- OBJS = $(O)Spline.o \
- $(O)bezier.o \
- $(O)bspline.o \
- $(O)cmds.o \
- $(O)dlist.o \
- $(O)interpl.o \
- $(O)popmenu.o \
- $(O)sprt.o
-
- Spline : $(OBJS)
- slink FROM lib:c.o $(OBJS) TO Spline LIB lib:sc.lib \
- lib:scm.lib lib:amiga.lib noIcons quiet
-
- $(O)Spline.o : Spline.c
- sc $(SF) nover $(SO) Spline
-
- $(O)bezier.o : bezier.c
- sc $(SF) nover $(SO) bezier.c
-
- $(O)bspline.o : bspline.c
- sc $(SF) nover $(SO) bspline.c
-
- $(O)cmds.o : cmds.c
- sc $(SF) nover $(SO) cmds.c
-
- $(O)dlist.o : dlist.c
- sc $(SF) nover $(SO) dlist.c
-
- $(O)interpl.o : interpl.c
- sc $(SF) nover $(SO) interpl.c
-
- $(O)popmenu.o : popmenu.c
- sc $(SF) nover $(SO) popmenu.c
-
- $(O)sprt.o : sprt.c
- sc $(SF) nover $(SO) sprt.c
-
- all: indent protos Spline
-
- clean:
- @Delete Spline >nil:
- @Delete $(OBJS) >nil:
- @Delete $(INC)/\#?.h >nil:
-
- indent:
- indent -gnu popmenu.c
- indent -gnu sprt.c
- indent -gnu Spline.c
- indent -gnu bezier.c
- indent -gnu bspline.c
- indent -gnu cmds.c
- indent -gnu dlist.c
- indent -gnu interpl.c
-
- #
- # proto order is important ...
- #
- protos:
- sc novers genprotos GenProtoFile=$(INC)/sprt_protos.h sprt.c
- @Delete $(INC)/\#?.info >nil:
- sc novers genprotos GenProtoFile=$(INC)/Spline_protos.h Spline.c
- @Delete $(INC)/\#?.info >nil:
- sc novers genprotos GenProtoFile=$(INC)/popmenu_protos.h popmenu.c
- @Delete $(INC)/\#?.info >nil:
- sc novers genprotos GenProtoFile=$(INC)/cmds_protos.h cmds.c
- @Delete $(INC)/\#?.info >nil:
- sc novers genprotos GenProtoFile=$(INC)/bspline_protos.h bspline.c
- @Delete $(INC)/\#?.info >nil:
- sc novers genprotos GenProtoFile=$(INC)/bezier_protos.h bezier.c
- @Delete $(INC)/\#?.info >nil:
- sc novers genprotos GenProtoFile=$(INC)/dlist_protos.h dlist.c
- @Delete $(INC)/\#?.info >nil:
- sc novers genprotos GenProtoFile=$(INC)/interpl_protos.h interpl.c
- @Delete $(INC)/\#?.info >nil:
-
-